3D Morphable Model Fitting to Image Sequences

نویسندگان

  • Nathan Faggian
  • Andrew Paplinski
  • Jamie Sherrah
چکیده

This paper outlines a new method to fit 3D Morphable Models (3DMM’s) from sets of 2D image features. It is the extension of a popular correspondence 3D shape fitting from 2D feature point method which allows it to be applied to video sequences. For shape estimation this paper focuses on strictly linear solutions to the problem of shape fitting to image sequences. In doing so we introduce a ShapeUpdate algorithm which integrates the data present in the video sequence using only a small amount of computation. This paper also presents the relationship between our Shape-Update algorithm and our previous Kalman filter approach. We also describe a pose estimation algorithm that uses an Extended Kalman filter and a linearly estimated prior. 1 3D Morphable Models A 3D Morphable Model (3DMM) is a representation of both the 3D shape and texture of (but not restricted to) the human face. In this paper we focus on 3DMMs for face modeling and extend the popular work of Vetter et al [14, 11]. Vetter introduced the Morphable Model as an approach to extract the threedimensional structure of the human face from a single image using a common analysis-by-synthesis approach. A Morphable Model is built from 3D laser scans of human faces which are then put into dense correspondence [3] using their pixel intensities and 3D shape information. The correspondence of heads is achieved using a modified optical flow algorithm and provides a dense vertex to vertex mapping. Using the corresponding heads, shape and texture matrices are formed, where each column is a vectorized representation of the 3D data. In all cases the dimensionality of each shape and texture matrix is very high and is a prohibitive amount of data to work with. The data must be reduced both for practicality and for model parametrization. This is achieved using Principle Component Analysis (PCA) and this provides the equations for shape and texture variation of the model: ŝ = s̄ + S · diag(σs) · α, t̂ = t̄ + T · diag(σt) · γ (1) where ŝ and t̂ are novel 3N× 1 shape and texture vectors, s̄ and t̄ are the 3N× 1 mean shape and texture vectors, S and T are the 3N×M column (eigenvectors) spaces of the shapes and textures, σ are the corresponding eigenvalues, α and γ are shape and texture coefficients. These linear equations describe the variation of shape and texture within the span of the 3D training data. Naturally by varying the shape and texture coefficients different shapes and textures are formed. An example of the effect of varying the first model coefficient is shown in figure 1. The Morphable Model is very similar to the two-dimensional model called the AAM which was introduced by Cootes et al [5]. Here the addition of a 3D shape makes the problem much more difficult. When fitting, which is the process of aligning the model to the image, a 3DMM must optimize parameters for shape, texture, illumination and rigid body rotation. Vetters approach to fitting −3.5 √ σ1 −2.5 √ σ1 −1.5 √ σ1 s̄ 1.5 √ σ1 2.5 √ σ1 3.5 √ σ1 Figure 1: First mode of variation in 3DMM shape model

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Linear Initialization for Automatic Fitting of 3D Morphable Models

Morphable Models are dense 3D models built using PCA of aligned laser scanned data which is then fitted to images. During fitting, variations in illumination, pose and identity can be addressed by the rendering process; Morphable Models are therefore extremely useful for object modeling. One problem however is that Morphable Model fitting is slow since gradient descent methods are generally use...

متن کامل

A Real-Time Face Tracking System based on Morphable 3D Model Fitting

We demonstrate a real-time face tracking system, which works based on morphable 3D model fitting. The technical details are partly presented in [2]. Given a target user’s individual morphable 3D model in the form of a combination of 3D linear bases, our system is capable of tracking the rigid and non-rigid motion of the target in live video. Furthermore, thanks to the tracking accuracy of our s...

متن کامل

3D Face Modeling based on 3D Dense Morphable Face Shape Model

Realistic 3D face model is more precise in representing pose, illumination, and expression of face than 2D face model so that it can be utilized usefully in various applications such as face recognition, games, avatars, animations, and etc. In this paper, we propose a 3D face modeling method based on 3D dense morphable shape model. The proposed 3D modeling method first constructs a 3D dense mor...

متن کامل

Face Recognition Based on Fitting a 3D Morphable Model

This paper presents a method for face recognition across variations in pose, ranging from frontal to profile views, and across a wide range of illuminations, including cast shadows and specular reflections. To account for these variations, the algorithm simulates the process of image formation in 3D space, using computer graphics, and it estimates 3D shape and texture of faces from single image...

متن کامل

A Multiresolution 3D Morphable Face Model and Fitting Framework

3D Morphable Face Models are a powerful tool in computer vision. They consist of a PCA model of face shape and colour information and allow to reconstruct a 3D face from a single 2D image. 3D Morphable Face Models are used for 3D head pose estimation, face analysis, face recognition, and, more recently, facial landmark detection and tracking. However, they are not as widely used as 2D methods t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007